add watching,unwatching to User