existing subsystem