private sharing

1