updating fc to support better exception features
updating fc
support for derived exceptions
resolve conflicts