sized deallocation fixes