added more descriptive comments but no code changes