add has_class, toggle_class