add lowercase in id_generator