change ID as lower case internally