Ok, much better

Look out for the special return value of NSCompare