doubt handling