improved plotting tool flexibility