moved d3update to my update that takes the d3update as an argument to differentiate between delaying on initial load and when a new bar graph is added