fixed another if