/// @description step switch(state) { case CARDSTATE.INIT: // init things state = CARDSTATE.WAIT; break; case CARDSTATE.WAIT: // waiting break; case CARDSTATE.ACTIVATED: // remove card break; default: // break; }