Added deal method and output information for each hit