Second commit

Assertion error testing is not fully functional