push and pop reconfiguration - ES