Only allocate once
Add a license file