use run utility function