why so much commented out code