pack qgen into one file