pause stop resume and the execute method