honour the settings if they get set from the controller