Thanks to my friend @Yr-5B-MayaP for some of the code even if I forgot to ask for her permission... Sorry Maya!