Changes to front and backend to handle configuration changes.