cleared listener