implementing low reorder