add login view
work on user view