Update 'hit' logic