converted the auth CBV to FBV cant grasp the power of almighty CBV