adding example engine