various CRUX ports