SOM Homework + some other stuff