beforeDrawAccumulated