mayor changes v6
mayor changes v7 -- json mixed
mayor changes v7 -- json mixed ok