xavier riddle invtation