add new plotting functions