implement sized deallocation