Main #Flex And Cum