add skeleton for storage