added rough code review notes