some update for femacs