nicer givelicense code