text changes as requested by client