Yipeee--another invasive exotic