finalize basics