custom template may contain custom properties