editted Definition part