link implementation
modify record attribute