Added user-specified-greeting feature.