pointless refactoring