Added Comments

Much cleaner code - removed checking lines