Classes with description and tests