runs fluently