fix async data retrieval in listings