updated use HLS where available example