part revision