adding safe for pf and chs