still working on phdiff bug in 2_4