All comments are in and formatted code