corrected base template to derive from
corrected base template to derive from