add a base class to layer, add Output layer