added comments explaining the recent DRYs