agreed. Executing a different JS callback on the client side is another issue