https://hashnode.com/post/using-javascript-arrow-functions-cj0iiuhhu002lr253t4ovihap#cj0j4cl3c004kr1536blxjo7r
Siddarthan Sarumathi Pandian's answer to Using JavaScript Arrow Functions