first draft, working version
convert key to uppercase
modify class path