ah. fixed a bug that has been around for months -- just realized why it happens. trivial fix. sweet.