add boilerplate and unpack script