ICAP: A key to the future?