some changes before publish