[quote user="smbell"]  Actually I think it's much worse than that.  It looks like it's a boolean in the database, a boolean in the UI, but a string in the business layer.  That's actually a pretty good WTF.[/quote]Yep, you nailed it.  I came across another gem today too.<font size="2">if(string.Equals(isValid , true)){     AddtoGrid();}And you wish isValid was a string variable... it's Boolean.</font>grumble...