modify BasicData