fixs if