testing is always a good idea