Fix knowledge printing, add proper knowledge mapping for TempExchange
ensamble