big changes for base conversion to now support long values convert to int