improve pname