meni height is dynamically sized according to item duration + realtime update on change
refactoring
added reset button