fix jack-collection
prepare support for weak-jack