"Also there should be no need to write off the entire amount. I suspect this write off is a result of Rivas coming in and improving processes rendering some of the existing computer software redundant - hence the need to write it off."
I think the use of the words "improving processes" is inappropriate. Tell me where are the results that one Anthony Rivas has delivered. CCP and PNC continue to kick ass big time. The only appropriate one word description I can suggest for CLH is DISAPPOINTING!