putting pieces together