add per-browser configuration ability