Added IC for ID and array access