little non-error conditional fiddling