This document summarizes a presentation given at the 5th Annual Conference on Political Networks titled "Partition Decoupling for roll call data". The presentation introduces a new method called Partition Decoupling Method (PDM) for analyzing roll call voting data from legislatures. PDM uses a machine learning technique to iteratively cluster legislators into groups based on their voting patterns in two layers - the first layer captures ideological divisions, while the second layer identifies other factors like regional identity that influence voting beyond ideology. The method provides a more nuanced understanding of legislative voting compared to existing spatial models of ideology. Sample analyses of US Senate data demonstrate how the two-layer structure reveals multiple dimensions along which coalitions of legislators are formed.