license headers reworked