Assigment 2 storage