discovering the problem is the hardest part.