axis length dynamically changes based on LUT