scope and subsystem work