Update abstraction post