then we should be able to avoid the relasing here