added stdc time support