Changed merge to use UserData