give up on old way
ascending is correct this time