remove subf from p.h