There have been many challenging moment along the way that TIS and its staff have helped us deal with in a most professional manner.