v1.3.0: rewritten to use only patterns

should cover more domains by default without adding domain exceptions