That is awesome! Thank you very much!

If you have time, can you walk me through it please. I'm trying to understand what each part does.