Change to start() from run()