beeswarm function updates