sharing (150.307)