adding package structure.