adding output layer