clean up execute method