all working but area under ROC calculation