now actually finalize it. maybe