just start debug, make refactoring