reverted to basic because htdigest does not take password argument