Preliminary keyboard work