make the listings directive work again