created base for scriptable settings