piecing it together