MILESTONE: All working with no real time adjustments - generate bars based on input values