repo & unpack builder