BETWEEN
} state = BETWEEN; // current component being processed
case BETWEEN:
state = BETWEEN;
if (state != BETWEEN)