simplify template
further simplify with default values