separate scrollbar controller