add assertion
remove tries.