use the fancy regex