add temp url func