add ply