semi working dues calculator.
getting closer on dues payment estimation.