modified commenting3