dealing with problems