Thanks guys. Sometimes I just need to remember that just because VB6 needs something doesn't mean that B4J does. Sometimes it is easier to figure out the hard things than it is to figure out the easy things! I like that the VAL function is not needed and it makes perfect sense.