Added some authorization, still need to refactor it out into the authorize gem