Added dynamic package creation