logging service didn't check if 'e' was null
FindNearest* didn't check if availability was null