add fallback for ambiguous