use new convention for listening to sorted changes