abstractly