re lines 194, 195,198, 199 - failed (in string) should that be upper or lowercase f ? (suggest lower)