2 post upate