changed to all listen