ENH: finished solutions for ifp