add check for ? which implies we are blocked