add copy for P, Y