turns out url.join doesn't exist. going the low tech route