Adding supports of no datas
avoid throwed error on no data specified