add settings and shared data