cosmetic changes and added ability to return summary + clf (to be able to get class n's)