Why are we removing the ADM for String