Changed architecture of user option to runtime config