system  and controller updates