cross posts for uplink