altered names of files to be more descriptive and added in comments