algorithm finalized?