Replacing execute() with run()