Messy, but it's starting to shape up.