idctydc view 2