lowercase characers now get converted to uppercase before converting into decimal