near complete