major update to fix package distribution