add computing other bars logic.  todo -- unit test for this logic