bug: handle boolean settings again