reset if statement is cached