add uri function