- new demo
- added direct uri init