closes #6 last step needed to get installation working (first was avoiding recursive dependency  nf fjd)