fabsor, do not assume everything exists