Refactored run() method