did a buch of stuff for mod4