Added EIP logging and fixed an issue with the boolean gate check for associating an eip