define groom state. add fsm to groom.