update controllers