An enthusiastic greeting