Most of the pieces are in place