refactor MateUserData.cs based on changes in MateUnity