Created the backbone for handling hit.