fix most of the proof of absence issue