add settings to advanced API (bug 1082)