update license, clean up and make sure alias attributes are inherited