How to Reassign a Preorder on the Flex