Separated top and bottom codes.