run & loop mode