add sorting check