Main #Cum Flow