Res share (8/20)

Res share