assert statements are bad, mkay?