regenerated configure