input now case insensitive