use less classes