removed unnecessary update_listing parameter and reverted caching