refactoring big integer to group related function to a module