diff --git a/Makefile b/Makefile
index ae453adc86ff81e56891243b1cdb9a4f660ea96a..382dd6310315ee132848398e4273aa513478dab4 100644
--- a/Makefile
+++ b/Makefile
@@ -2,6 +2,7 @@ include local/dirs.inc
 include local/make.inc
 
 EXEC = $(BINDIR)/helaz3
+EFST = $(BINDIR)/helaz3_fst
 EDBG = $(BINDIR)/helaz3_dbg
 
 F90 = mpiifort
@@ -20,6 +21,10 @@ all: dirs src/srcinfo.h
 all: F90FLAGS = -O3 -xHOST
 all: $(EXEC)
 
+fast: dirs src/srcinfo.h
+fast: F90FLAGS = -fast
+fast: $(EFST)
+
 dbg: dirs src/srcinfo.h
 dbg: F90FLAGS = -g -traceback -CB
 dbg: $(EDBG)
@@ -70,6 +75,9 @@ $(OBJDIR)/utility_mod.o
  $(EXEC): $(FOBJ)
 	$(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@
 
+ $(EFST): $(FOBJ)
+	$(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@
+
  $(EDBG): $(FOBJ)
 	$(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@
 
diff --git a/local/make.inc b/local/make.inc
index ccca69f3b37a6330dc8173ecabdea254f4f8e8cc..fa747c0395c4390b219ea80d626024de53936c60 100644
--- a/local/make.inc
+++ b/local/make.inc
@@ -81,7 +81,7 @@ ifdef LAPACKDIR
       LDIRS += -L$(LAPACKDIR)/lib
 endif
 
-# FM library 
+# FM library
 ifdef FMDIR
       LDIRS += -L$(FMDIR)/lib
       IDIRS += -I$(FMDIR)/mod