handle random seq orders