Sm tests

I have some tests for you, brah