Final Code Used it Talk