rewrite CIBusServer