state = states.idle;