post dec and inc implemented