adding GPL license headers