keyboard control fixed