enhanced scrollable cursor functionality