Added comments, and using this as an attempt to merge files