add verify_cascade & update build_cascade