refactoring: moveFish