cleanup: libfac p1