Created Auth and much more