[NOT COMPILABLE] started implementing range value widgets