We\'re using functional components and often times when running into a rather long/complex return statement, we usually split it into several sub render methods. (especially