Thanks for the great challenge..