add better keboard fun