if this conditions is reached the execution continue it seems that is not doing nothing