adding support to HLS