package document coding end