some strange sort is going on