Updated architecture disgrams.