add asyn/sync urls * parse