~ refactoring of StartActionState class