1st generated configure