robot compare methods now include ordering