modify action talk to json