FIX: regex & reduce