sharing Cross