update config and base construct