Abstract Large