The earlier difficulties may have resulted from the following reasons: 1) The test collections were small, sometimes only few dozens of documents.
after preliminary tests, we settled on the simple linear modification with post re-normalization as presented below.