DELETED OLD DOCUMENTATION AND ADDED COMMENTS