Coping with Complexity