added missing depedencies, fixed auth once again