Two types of drug dependence are: