added undo and AI as p1/p2 options