NCR infrastructure