initial finalize