closes #5 (custom step duration setting)