commit working keyboard version