new listing methods with support for dynamic filtering