All classes tested and oworking