added spotname based spot url dispatch