giving experiences