updated architecture sources