#85: added new interface for Softmax & Generic