new files création and license implementation