play tested.
my ref: h d r l b c march 24.