removed index type from template base class
compiles...