complete completion