Sorry for the bad quality on the second half! Bear with me!