"Very confident. Almost too confident."