think per class accuracy is good now. just need to change the name and add protobufs
ready to change the protobufs