Added Multi-Layer Perceptron