some problems with ordering