make some changes

need to uncouple receiver(detail), sender(detail), package(detail), with
search term associated with the them