added comments for blocks