updated templates