20050421 india: A few confidence-denting measures