   }
   
   ///Retrive data by append multiple person methods. Initlization of object has to be done manually. Exepect PersonMDB
-  public static func personAppendTo(personID: Int!, append_to: [String], completion: @escaping (_ clientReturn: ClientReturn, _ data: PersonMDB?, _ json: JSON?) ->()) ->(){
+  public static func personAppendTo(personID: Int!, append_to: [String], language: String? = nil, completion: @escaping (_ clientReturn: ClientReturn, _ data: PersonMDB?, _ json: JSON?) ->()) ->(){
     let urlType =  String(personID)
-    Client.Person(urlType,  language: nil, page: nil, append_to: append_to){
+    Client.Person(urlType,  language: language, page: nil, append_to: append_to){
       apiReturn in
       var data: PersonMDB?
       if let json = apiReturn.json {

  }
  
  ///Get the images for a specific person id.
  public static func images(personID: Int!, completion: @escaping (_ client: ClientReturn, _ data: [Images_MDB]?) -> ()) -> (){
    Client.Person( String(personID) + "/images",  language: nil, page: nil){
      apiReturn in
      var images: [Images_MDB]?
      if let json = apiReturn.json?["profiles"] {

  }
  
  ///Get the latest person id.
  public static func latest(language: String? = nil, completion: @escaping (_ clientReturn: ClientReturn, _ data: PersonMDB?) -> ()) -> (){
    Client.Person("latest",  language: language, page: nil){
      apiReturn in
      var data: PersonMDB?
      if let json = apiReturn.json {
