SAMM lab4

+ SAMM lab3 fixes