skeleton for data