less hardcorded class names.