allocations changes, and algorithm fixes (Although still need more testing)
added allocation percentage from total exposure