organize lib to include range slider