thunking run method