XBox controller does everything fixed some state change issues oo