Another type in abstract