finalize hw