merge brson's work