Mark is a psychologist who generates theories as to the causes of certain behaviors, tests applicable hypotheses, and revises his theories as needed. Mark engages in __________.