settings: sketch a better way to model data in python code