add market cache