change command flow