added ASCI, fixed the global config singleton, working on the flatfile