only changed UI parsed to JSON to cope with 64 bytes limit