added uppercase exceptions