Working on balancing vectors. Should be simpler now