Adding schemes and shared data