Dirkdynamic height structure attr card

TODO
--------
- [x] write logic
- [x] adjust view
- [ ] mv logic to seperate controller