not fully working with url