fixing listen cache