using thin manifest