added some code and comments
stuff and things