added in/extenal template
removed mandatory