all coming together