This should simplified, we have a rule can help identify these.