please see my ifs