add phd buffer