add shared schmes