more work

- made a demo
- checked it twice
- other stuff and things.