New: howiputtogether