move to .net 4.0