fix kirkland warnings