fixes block retain warning