cleanup & update license
update license