Update visual and controllers