posts involving abstract