setting shutup time to zero disables check
add error check and fix typos in others
fix range
fix typo that only shows up while debugging