Jooel ... think maybe the only way to improve on Howards score there is to come up with some radical new way to sort or parse the string ... a whole new shorter algorithm ... but like you say, the code is pretty tight.