we can now init the object with a price history map