completed the M577-CPC