add a ptDir