update example with mpub and customize callback