Comments and organizing the code