use switch statement for followState.