add EventWithUrl to download from client side