user specific controllers updated to match new api