towards gain sliders, but something wrong with ranges
fixed range bug