replaced sort with diff, bug ironed out, no longer false notifications