templates
trimming the fat