The hardest part would be getting the temp directories and files that the programs use as defualt. Besides that the second hardest would be the regestry cleaner. The application itself is not difficult. And besides some of you have already done something similiar with your CA Cleaners. CCleaner is just that on a much larger scale.