make final; put the last touches on; put into final form; lets finalize the proposal
[ Syn: finalise , settle , nail down ]