refactoring on extended templates usage. first need to add the new label and then inherit the base label