updating package names in build
adding pre-build packages
fixed the clone implementations