abstractifying