Make shared (7/22)

Make shared