add a popup example, may be used in future