add license header to uprg.c