missed printf in AbortMessage(); merged printfs in EndMessage