fix bugs in packages
add test file into the hub
temp changes to generate data
merge with files in hub
update code