do not allow settings to be changed in demo mode. closes #36