tests works besides non existing states and events
some rearrangements