client now works with urls