add data holder