update grunt, give keyboard some functionality