20050603 india: Navy gets a new teeth