Added case for ifp expressions