using underscore string for warnings. No longer require pseudo