make keyio work