3 classes testing