- Refactor, max height parameter