great, near complete