now accepts upper case answers in answer dict