All Abstract Architecture