IBIS communications