Main #Cum Controll