using thin film devices