finish all parts, not test