added adaptive hit posting, tests pending