[wip] adds assert.