updates

- dynamic header implemented