doing storage part