added TimeSpan and Uri converters