switching bases can now only handle Integers