quasi-complete