add some extensions; update settings if options changed