Probably my fault, I was a rewbie (ruby newb) when i wrote this.