use match::simple if it exists