add hit tracking