Split hands and refactoring