Base sharing (8/22)

Base sharing