fully standard classList