refactor:start1()