So many things happening in this video
41