adding an assert that doesn't work