time and money well spent