adjusted to match template