skeleton of storage class