Add autentication system