some changes to the FOSUBUserProvider