Not new, but should delete the block before returning, right?