add hue step parameter
update test