adding comments and notes. working on parsing file code.