to pass ctrlchar ok
to check in shift char