bring-it-all-together