very nice commentary