extremely diverse; tropical in south to subarctic in north