added a shortcut "run" method