diff --git a/boxmox/plotter.py b/boxmox/plotter.py
index 839bafa8c998bf71931573be409ea1e1d44be668..60c157fb8f827eac7507e393c84b056de6694436 100644
--- a/boxmox/plotter.py
+++ b/boxmox/plotter.py
@@ -47,7 +47,8 @@ class ExperimentPlotter:
 
     def fluxes(self, spec, fig=None, ax=None, plot_legend=True, plot_netflux=True,
                scale_factor=3600.0 * 1000.0,
-               xlabel='Time in h', ylabel=r'Flux in ppbv h$^{-1}$', plabel=None):
+               xlabel='Time in h', ylabel=r'Flux in ppbv h$^{-1}$', plabel=None,
+               xaxis=True, yaxis=True):
         '''
         Plot time series of fluxes through a species.
         '''
@@ -82,7 +83,7 @@ class ExperimentPlotter:
                      horizontalalignment='center', verticalalignment='center')
 
         if plot_legend:
-            ax.legend(loc='upper center', fontsize="xx-small")
+            ax.legend(loc='best', fontsize="xx-small", fancybox=True, framealpha=0.5)
 
         return fig