update license and read