externalized text & messages