post decremented instead of pre-decremented to prevent zero month rollover