add depth sort
test on Android