implemented issue#70, default args set in function invocation

- took out all if() statements in methods that were used to set defaults