REQUESTING
else if (state == SELECTING || state == REQUESTING)
state = REQUESTING;
case REQUESTING:
if (state == REQUESTING) {
|| state == REQUESTING) {