added userprofile model