Adds better errors, handles friends list in view (if the call would work)