sync always returns user id