renamed to crosscon for consistency with AA