better to make a method for storage_id