added new scrollbar framework instead of the mcustomscrollbar due to problems with the update method