sharing compromise