debug, refactoring
handle