adjusted template