removed assertions.