added manual labeling system