Thanks Andrew for the detailed response.As I said I'm new to this. I will do more research on CCC and hopefully I can contribute more to this forum/discussion in future.