remove: auto-replace, delay election logic