Direct Method Template