Refactored function names, added INC and DEC methods