add copyright and user infor