added log10fact and log10choose
miscellaneous changes