use the new scrollbar; range dependent step size; fix