abstract to base template.  remove parts now in the base.  otherwise, indenting.