add license text
fill source files