the voidstate was unusable before and now it is sort of usable. basically the interface to transition made it immpossible to rebind action recognizers