public static synchronized void userStatusChanged(UserStatus status) {
		if(status.getStatus() == UserStatus.USER_LOGGED_IN) {
			usersOnline.add(status.getUser());
			if(updateListener != null) {
				updateListener.userLoggedIn(status.getUser());
			}
		} else if(status.getStatus() == UserStatus.USER_LOGGED_OUT) {
			if(updateListener != null) {
				updateListener.userLoggedOut(status.getUser());
			}
			removeUser(status.getUser().getId());
		}
	}