diff --git a/assemble_image.sh b/assemble_image.sh
index f9dd3880374c26053bb8dd49f5be923886199986..5e591155700d75d375870154cb9d2d2f661b83ca 100755
--- a/assemble_image.sh
+++ b/assemble_image.sh
@@ -24,7 +24,8 @@ mv "$workspace/part_files"/grub/* "$workspace/part_files"/boot/grub/
 rm -rf "$workspace/part_files"/grub
 
 cp "$iso_file" "$workspace/part_files/kubuntu.iso"
-./create_offlinerepo.sh "$workspace/part_files/archive" "$iso_file" vim htop
+./create_offlinerepo.sh "$workspace/part_files/archive" "$kubuntu" $(sed '/^#/d' packages | cut -d'|' -f 2)
+cp packages "$workspace/part_files/packages"
 
 rm -f "$workspace/part.img"
 truncate -s "$image_size" "$workspace/part.img"