Main #Internal Cum X