improved range/slider element