flora and fauna (Demo)