sized deallocation