updates and reconfiguration