can we add an `assert` here too?