more callback for ResultBuilder after Fragment popup
refactor somthing