print and assert