Every project has its own challenges and rewards. If it's not challenging, why do it? - Howard Berger