add ::lowercase