init work on packer