minor changes and creation of files