working CGA, broken ordering