Hits were not fetched correctly, moved the business logic to the process method instead of prepare