"The device is on board and we are on schedule."