the following addresses the issue
http://blogs.msdn.com/marcelolr/archive/2006/03/06/544925.aspx
http://blogs.msdn.com/llobo/archive/2006/04/11/573560.aspx