IBM counsel