make sure the input_type setting is always pre-checked correctly