perhaps add an assert on `two` as well