coming together nicely