Why is testing important?