delete old jactor,refactor new