new design form + dstjson fix