move Url to platform - avoid raw string