Finite State Machine In Progress