Things are starting to come together!