add and update license