refactoring into file; licence; template