dynamics for brush