working +/- buttons
basic functionality. replacement still needs work