Class -> Storage abstraction implemented