unimportant type changes
use a new global message package
update schema.json