ok so something is still wrong with the ordering