Refactoring GetHandler