user clientside model working