this only seems to be used on destroy, causing error