de-case input