overbearing to over-confident