immersed in celebrations