adaptive height for description