3 Commits (refactor-objects)