refined sharing