20130509 india: Congress: Good show; could have been better