-o needs to swap bytes