adds several classes and form work