Tag: abstractly definition