add non-window system setting, modify frame config