new EntryState system (ex MoveState)