generalized Makefile
clarified document return of renew and request