selector can deal with "class.class"
data functions