Finish up SM3

Done!
Heheh, yeah.