copyright and idea&concept update in all files