make sure cols are converted to numeric (seems that plot was doing it anyway but still)