commented out dpm() function