only get listing info when listing adopted
refactored events