finished second code review