added missing assert.h includes