move some function keys to be read from caps. disambiguate some keys. expand input test