example: added preview demo