added inc/dec support