Feeling welcome and big help, satisfaction good positive way