added initial authentication