Sit 1749

handles 4000 completion codes.