updated manual auth mechanis