added stand-alone userprofile serializer