added the abstraction for the BootstrapServer