code review: naming and duplication smells