c-ply-final-