messed up fits io ordering