initial finish. now for cleanup.