Documentation corrected. Removed commented out code for cleanliness