move stealth reception functionality to its own controller.