add a protocol in HorizontalScroller.h