added some files and commented code