null on destroy, more logging, drop pointless finals