intermediate changes for configuration