Congrats on great state diagram drawing features!
The only think missing are Guard Conditions which are essentially if/else boxes within the state allowing branching to different states depending on a condition being true/false.
More on the topic here:
http://www.state-machine.com/doc/AN_Crash_Course_in_UML_State_Machines.pdf
Cheers,
RadMan