some controller updates