add functions to User for watching other user