20050312 baroda: A roller coaster ride