start to do anthentication