check for empty reason