don't hardcode layout template