complete templates