added userprofile and updated forms