touching refreshment