handles multi character numbers