finalize part II