Added comments and reqordings based on code review