And if you want to be even more confused, try this: Public Sub Main() Dim sTime As String = Time(Now()) Print sTime Print Time(Now()) End The bind moggles! Bruce