cartesian block identification