fix webuser constructor