eliminate the massive number of warnings from the keys array
note keys.c