Auth almost done :v: