proper repparprogserv