silly separators were all out of whack. fixed.