took out commented sections