Finish up SM3

Done!
extra spaces?