adding nifs