add template skeleton code