features class for features