Brush Setting Question

I would like to create a Flatten brush which

  • Samples area at the brush tip and flattens among this normal and zDEPTH. so that when there is a cavity it adds ( fills) and when there is a bump it reduces.

Which setting should I tweak?