Hmm.. I didn't look at the code in the other class, i just felt that this code looked suspicious, would be nice to test it against a very small table