always reconfigure