improve premoves - cancelation and styles