Dealing With Complex System Problems