legacy system