added some comments during code review with mike