added some commentary and clarification