cache lowercase value