adding remote url functionnality