sync url working. in principle