refactored following relationships controller. memoized user