Created several classes