#update - hide properly
#add - state transitions
0.1.0