A multi-layer device and method of making same