update controllers structure