update controller, still probs