fix some controller