added data join