add architecture figure