broke fedClerk into fedClerkInternal and fedClerkExternal