perform 640