refactor action_rate_scale, improve win